a rare skin tumor - Spanish English Dictionary